Definition of French Weed

  • (noun) foetid Eurasian weed having round flat pods; naturalized throughout North America

Antonyms of French Weed


No Antonyms Found.

Homophones of French Weed


No Homophones Found.